package dao;

import java.util.Calendar;
import java.util.GregorianCalendar;

import local.EnumStatusExemplaire;
import local.Exemplaire;

public class ExemplairesDao {
	
	private Exemplaire [] ExemplaireDAO =
        {
                new Exemplaire(1, new GregorianCalendar(1990, Calendar.APRIL, 27).getTime(),"isbn1",EnumStatusExemplaire.DISPONIBLE),
                new Exemplaire(2, new GregorianCalendar(1990, Calendar.MAY, 14).getTime(),"isbn2",EnumStatusExemplaire.SUPPRIME),
                new Exemplaire(3, new GregorianCalendar(1990, Calendar.MAY, 5).getTime(),"isbn3",EnumStatusExemplaire.PRETE),
                new Exemplaire(4, new GregorianCalendar(1990, Calendar.MAY, 5).getTime(),"isbn4",EnumStatusExemplaire.DISPONIBLE),
                new Exemplaire(5, new GregorianCalendar(1990, Calendar.JUNE, 10).getTime(),"isbn5",EnumStatusExemplaire.DISPONIBLE),
                new Exemplaire(6, new GregorianCalendar(1990, Calendar.JUNE, 10).getTime(),"isbn6",EnumStatusExemplaire.DISPONIBLE),
                new Exemplaire(7, new GregorianCalendar(1990, Calendar.JUNE, 30).getTime(),"isbn7",EnumStatusExemplaire.DISPONIBLE),
                new Exemplaire(8, new GregorianCalendar(1990, Calendar.DECEMBER, 31).getTime(),"isbn8",EnumStatusExemplaire.DISPONIBLE)
        };
       
               
 public Exemplaire findByKey(int id){
               
         for(Exemplaire e  : ExemplaireDAO)
                if((e.getIdExemplaire()==id))
                        return e;
   
     // Exception utilisateur inconnu retourne exception            
                return null;
        }       

}
